package top.byteio.common.message.pojo;


import lombok.Builder;
import lombok.Data;
import top.byteio.common.message.eunms.Subtype;

@Data
@Builder
public class Notice {

    /**
    * 标题
    */
    private String subject;

    /**
    * 内容
    */
    private String content;

    /**
    * 发送者
    */
    private String from;

    /**
    * 接收者
    */
    private String to;

    /**
    * 邮件类型 html,txt
    */
    private Subtype subtype;

    /**
     * 模板参数: 模板参数的个数需要与 {@link top.byteio.common.message.pojo.MessagerProperty#getTemplateCode()} 对应模板的变量个数保持一致，若无模板参数，则设置为空
    */
    private final String[] templateParamSet = {};


}
